             ProgBaza v1.5             -------------          Kodowanie Jager/Dial       Copyright Dial Group 1999  ՛    ProgBaz mona uruchamia  pod kon- trol DOS'u, ktry nie przechowuje a- dnych danych w pamici RAM  pod ROM'em jak np.  BIBO DOS v5.1N  oraz  ustawia MemLo poniej (lub rwne) $2000. Jee- li MemLo bdzie wysze to  po  urucho- mieniu programu ukae  si  odpowiedni komunikat  i  po  naciniciu klawisza nastpi powrt do systemu. Λ    Po uruchomieniu ukae nam si ekran roboczy programu. W grnej jego czci znajduje si gwne  menu  PB. Poniej jest ekran systemowy, a na samym  dole znajduj si linie informacyjne. Pier- wsza z nich pokazuje nam: -ilo wolnych rekordw (REKORD) -nazwi pliku bdcego w pamici(BAZA) -numer aktywnej stacji dyskw (STACJA) W drugiej linii znajduj si  informa- cje o wersji PB oraz autorze.  ś    Poruszamy si po  nim  przy  pomocy klawiszy  , , RETURN  uruchamia dan opcj. Aktywny jest take klawisz ESC, ktry   umoliwia  automatyczny  wybr opcji  WYJCIE. Klawiszami SHIFT + 1-8 moemy  ustawi numer  aktywnej stacji dyskw. Menu gwne/ʄś    Do czego suy ta opcja kady nape- wno wie!  Zaznacz tylko i po jej wy- braniu (i ewentualnym  potwierdzeniu), program wykona ZIMNY START! Menu gwne/ϛ    Informacje na temat  programu i nie tylko - koniecznie zobacz. :-) Menu gwne/ś    Po jej wybraniu ukae si nam  okno z kolejnymi opcjami. Wyboru ich  doko- nujemy   klawiszami   ,  , a  RETURN uaktywni wybran.  Klawisz  ESC dziaa tak jak ostatnia opcja w  oknie, czyli umoliwia powrt do menu gwnego. Menu gwne/Opcje/  ś    Opcja umoliwia automatyczne zazna- czenie nowych rekordw, bez wzgldu na to jak zostan wprowadzone.  "Ptaszek" oznacza i opcja jest aktywna. Menu gwne/Opcje/ ʒ    Aby zabezpieczy si przed "niebez- piecznymi" operacjami program  umoli- wia potwierdzenia ich. Przy pomocy tej opcji decydujemy czy chcemy te  opera- cje potwierdza  (np. kasowanie  reko- rdw,  kasowanie  bazy,  wyjcie itp.) czy te  nie. "Ptaszek"-opcja aktywna. Menu gwne/Opcje/ɒ      Umoliwia    wczenie / wyczenie dwiku podczas  naciskania  klawiszy. "Ptaszek" - dwik wczony. Menu gwne/Opcje/ɒ      Umoliwia    wczenie / wyczenie dwiku podczas operacji  WE/WY. "Pta- szek - dwik wczony. Menu gwne/Opcje/     Za pomoc tej  opcji  decydujemy  o tym czy na ekranie maj by tylko okna potrzebne, czy te maj pozosta stare (ju nie  aktywne)  okienka. "Ptaszek" oznacza i na ekranie bd tylko akty- wne okna. Menu gwne/Opcje/ Λ    Opcja umoliwia  wyczenie  ekranu podczas  operacji  czasochonnych  np. sortowanie, kasowanie rekordu,  zapisu na dysku, co znacznie je  przyspieszy. Oczywicie po ich zakoczeniu (w jaki- kolwiek sposb) obraz zostanie wczo- ny! "Ptaszek"-ekran bdzie  wyczony. Menu gwne/Opcje/ ś    Jeeli opcja bdzie aktywna  ("pta- szek") to  po  wpisaniu  w jakikolwiek sposb rekordu dane bd automatycznie sortowane. Jeeli tego  nie  chcemy to naley wyczy t opcj. Menu gwne/Opcje/τ     Przy  pomocy  tej  opcji  ustawiamy szybko  powtarzania  danego klawisza do  dyspozycji  mamy  trzy  prdkoci. Aktywna prdko pokazana jest obok. Menu gwne/Opcje/ϛ    Opcja umoliwia wybr ta na ktrym bd ukazywa si okienka. Menu gwne/Opcje/     Tutaj ustawiamy numer stacji dyskw z ktr ma wsppracowa program (1-8) Menu gwne/Opcje/Ӑ     Tu  wybieramy sposb sortowania da- nych:             R - rosnco             M - malejco Aktualne ustawienie tej opcji pokazane jest obok. Menu gwne/Opcje/ ś    Jak nazwa wskazuje  przy pomocy tej opcji moemy zapisa  wszystkie  usta- wienia na dysku  systemowym PB.  Przed uruchomieniem czci  gwnej programu zostan one automatycznie odczytane co zwalnia nas od ich ustawiania.  Jeeli na dysku nie ma pliku PB15.SET  to zo- stan ustawione standardowe  wartoci. Jedyn opcj, ktra ulega aktualizacji jest  numer  aktywnej  stacji  dyskw, ktry jest ustawiany zawsze  na  ten z ktrego zosta odczytany program. Jeeli podczas zapisu bd jakie pro- blemy to  odpowiedni  komunikat  ukae si na ekranie. Menu gwne/Opcje/Ґ  ՛    Umoliwia powrt do menu gwnego. Menu gwne/    W tej czci programu znajduj si wszystkie opcje dotyczce edycji reko- rdu. Menu gwne/Baza/̑ ٛ    Przegldu bazy dokonujemy przy  po- mocy klawiszy: / - nastpna/poprzednia strona / - pocztek/koniec rekordw ESC - powrt do menu BAZY W dolnej czci okna znajduj si informacje o: - zaznaczonych rekordach - aktualnym numerze strony - ostatnim numerze strony Menu gwne/Baza/ڛ    Po wybraniu tej opcji ukae si ko- lejne okienko z ktrego moemy wybra, jakie rekordy chcemy zobaczy:  a) WSZYSTKIE REKORDY  b) ZAZNACZONE REKORDY  c) WR WSZYSTKIE REKORDY Klawisze funkcyjne w tym oknie pokaza- ne s  w  dolnej  jego  czci, a  ich dziaanie jest nastpujce: / - przesuwanie podwietlenia       (gra/d) / - pierwszy/ostatni  rekord  (o ile       jest ich wicej ni 16). CLEAR  - kasuj zaznaczenia INSERT - zaznacz wszystkie rekordy SPACE  - zaznacz podwietlony rekord DELETE - zaznacz rekord i przesu pod-          wietlenie INVERS - inwersja zaznacze TAB    - SZUKAJ/ZAZNACZ ESC    - powrt do poprzedniego okna Po naciniciu klawisza TAB ukae si kolejne okno z ktrego wybieramy pole jakiego bdziemy szuka:  a) NAZWA  b) SEKTORY  c) DYSK Po wybraniu  pola  ukae  si  kolejne okno w ktrym naley wpisa wzr i na- cisn RETURN. Po zakoczeniu operacji zostanie wywietlona informacja o ilo- ci znalezionych  (zaznaczonych) reko- rdw. Wzr  mona  wpisywa maymi lub duymi literami (to jest bez znaczenia gdy program i tak odpowiednio to zmo- dyfikuje). ZAZNACZONE REKORDY Tutaj uka si tylko te rekordy,ktre s zaznaczone. W  dolnej  czci  okna znajduje   si  cakowita  ilo  tych rekordw, a take komunikaty dotyczce pracy programu. ESC umoliwia przerwa- nie tej operacji. Menu gwne/Baza/ ě    Po wybraniu  opcji ukae si okno z ktrego moemy  wybra, ktre  rekordy bdziemy poprawia:  a) ZAZNACZONE  b) SZUKAJ/POPRAW ZAZNACZONE Po odnalezieniu rekordu ukae si on w oknie edycji. Po  poprawieniu go naci- skamy RETURN i ewentualnie potwierdza- my operacj. Zaznaczenie  rekordu  zo- staje automatycznie  skasowane  o  ile potwierdzimy  pozytywnie  t operacj. Klawisz ESC umoliwia  przerwanie  wy- szukiwania i  powrt  do  poprzedniego okna. SZUKAJ/POPRAW W pierwszej  czci tej opcji postpu- jemy tak samo  jak  przy  wyszukiwaniu rekordu, czyli wybieramy pole, podaje- my wzr. Po  odnalezieniu  rekordu po- stpujemy  tak  jak z rekordami zazna- czonymi. Menu gwne/Baza/ʯ    Opcja ta jest zbliona  do  poprze- dnich tego typu. Podajemy  pole, wzr, a odnalezione  rekordy  uka  si  na ekranie. ESC przerywa t operacj. Menu gwne/Baza/ ě    Opcja podobna do POPRAW REKORD z t rnic e rekordy bd kasowane. Menu gwne/Baza/ ڒ    Chyba nie trzeba tumaczy  tej op- cji? Menu gwne/Baza/ ٛ    Opcja ta umoliwia rczne wpisywa- nie nowych rekordw. Caa  operacja  wpisu  danych  dotyczy wszystkich opcji z tym zwizanych (np. SZUKAJ/POPRAW, SZUKAJ/KASUJ itp.)  i z tego te powodu tylko tutaj j opisz. Klawisze edycyjne pola  dziaj  wsz- dzie, jednak niektre znaki nie s do- stpne w polach  SEKTORY  i  DYSK. Oto dokadny ich spis: Klawisze edycyjne wszystkich pl: ^ - oznacza klawisz CONTROL ! - oznacza klawisz SHIFT ^+ , ^* - ruch kursora lewo/prawo TAB     - na koniec/pocztek pola DELETE  - kasuj ostatni znak ^DELETE - przysu tekst !DELETE - kasuj cae pole ^INSERT - rozsu tekst ^CLEAR  - kasuj cae pole !CLEAR  - kasuj cae pole CAPS    - mae/due litery Pole NAZWA ESC    - wyjcie (przerwanie operacji) RETURN - przeskok do pola SEKTORY Dostpne jest  wikszo  znakw.  Nie bd ich tu wymienia gdy nie  ma  to sensu. Mamy  due, mae literki, cyfry itd. Jeeli  jaki znak nie pokae si na ekranie to  oznacza i  nie jest on aktywny. Polskie litery s w standarcie edytora PANTHER z wyjtkiem '`'.  Znak ten do- stpny jest po naciciciu  kombinacji ^J. Podczas  wpisywania  wzoru  dla  opcji SZUKAJ  dostpny  jest take znak '*', ktry zastpuje pozosta  cz nazwy np. wpisanie: A* wywietli nam wszystkie rekordy za-    czynajce si na  liter  A  (takie    te zostan  skasowane, zaznaczone,    wywietlone do poprawienia itd.) SERIOUS* wywietli  wszystkie  rekordy          zaczynajce  si  od    sowa          SERIOUS AB*UC wywietli nam wszystkie  rekordy       zaczynajce si od liter AB * (sama gwiazdka)  wywietli nam wszy-   stkie rekordy Pole SEKTORY ESC    - wr do pola NAZWA RETURN - przeskok do pola DYSK Tutaj aktywne s tylko znaki cyfr oraz znak litery S (mae i due)  aby mona byo wpisa np. 01S co  oznacza  jedn stron dysku. Jeeli pole bdzie puste to zostan wpisane same zera. Pole DYSK ESC    - wr do pola SEKTORY RETURN - koniec wpisu Podobnie jak w polu SEKTORY aktywne s tylko znaki cyfr  oraz  literki  A i B (mae i due). Jeeli  pole bdzie pu- ste to zostan wpisane same  zera oraz literka A. Jeeli  nie  podamy  strony dysku to domylnie  przyjta  zostanie strona "A". Podczas SZUKANIA strona dysku nie jest brana pod uwag. FORMATY PL:  znaki   : dowolne (dostpne) dugo : 27 znakw przykad: ReKoRd #01, {owca, Prba ٛ znaki   : tylko cyfry i literka 'S' dugo : 3 znaki przykad: 234, 01S, 06s, 23, 1S ˛ znaki   : tylko cyfry i litery 'A','B' dugo : 5 znakw przykad: 0234A, 9999b, 1a, 43B Menu gwne/Baza/  ՛    Opcja umoliwia wpis rekordu na po- dstawie danych  zawartych  w  katalogu dyskietki. Przed  uaktywnieniem  opcji ukae si okno w ktrym  naley wpisa numer  dysku  oraz jego stron i naci- sn  RETURN. Po  odczytaniu  katalogu nazwy plikw zostan  przeniesione  do pola NAZWY a dugo pliku do pola SE- KTORY. Podany numer i strona dysku b- dzie automatycznie wpisywana do kade- go utworzonego rekordu.   Jeeli  pracujesz pod kontrol MyDOS'a  to  przy  pobieraniu dugoci pliku pomijana  jest  pierwsza warto (pole SEKTORY ma dugo  tylko trzech znakw).  Naley na  to  zwrci uwag tylko w przypadku  dyskw  w  gstoci rozszerzonej gdy tylko w tym  przypa- dku plik moe  mie  wielko  powyej 999-ciu sektorw (i to naprawd bardzo rzadko-ja osobicie nie mam takiego). W razie jaki  problemw   odpowiednie komunikaty   zostan  wywietlone   na ekranie. Menu gwne/Baza/  ħ    Ta  opcja  znacznie  uatwi   prac wszystkim, ktrzy maj dyski zainicja- lizowane  SPEED INIT'em v3.0 lub  5.0! Warto wspomnie  i  opcja  dziaa  we wszystkich   podstawowych gstociach! Zasada wpisu  jest  identyczna  jak  w opcji WPISZ Z  KATALOGU  czyli  musimy tylko poda numer  i  stron  dysku, a reszt zrobi za nas  ProgBaza!  Jeeli wpisywalimy dokadnie nazwy programw w  SPEED INIT  to  takie  rekordy  nie trzeba ju poprawia!  dotyczca opcji   ՛ obowizuje take i w tym przypadku! Tradycyjnie w razie jaki bdw odpo- wiednie  komunikaty uka si na ekra- nie. Menu gwne/Baza/ʛ    Opcja ta nie  wymaga  chyba  opisu! Zaznacz e przy "penej" bazie opera- cja  ta  "chwilk"  trwa,  wic  warto wyczy na  ten  czas  ekran. Podczas sortowania brany jest pod  uwag  cay rekord, a nie tylko jego nazwa! Naley zwrci take uwag  na  to  i nieco zamieszania mog spowodowa pol- skie literki. Maj one do niskie ko- dy, a wic rekordy  z  takimi  znakami bd wstawiane inaczej  ni  bymy si tego spodziewali. Nie chciaem inaczej rozmieszcza tych literek, aby cakiem nie narobi z  tym  "baaganu". Ludzie w "temacie" wiedz  o  co  chodzi (mam nadziej). Menu gwne/Baza/Ґ  ՛    Umoliwia powrt do menu gwnego. Menu gwne/˛    Ta opcja odpowiada  za  komunikacj z urzdzeniem zewntrznym (w tym wypa- dku ze stacj dyskw). Po wybraniu jej ukae si okno w ktrym znajdziemy... Menu gwne/Plik/ ٛ    Opcja ta zostaa podzielona na dwie mniejsze (ukae si kolejne okno): ODCZYT PLIKU PBO  (pierwsza  w oknie). Format tego pliku jest taki sam  jak w wersji 1.0, a wic bez problemu  mona te pliki odczytywa w obecnej  wersji. Rozszerzenie pliku take pozostao bez zmian (PBO). Budowa pliku: ProgBaza (nagwek)         - 8 bajtw ilo rekordw (LO,HI)      - 2 bajty adres ostatniego rekordu+40 - 2 bajty bajt kontrolny pliku (00)   - 1 bajt Dalej znajduj si rekordy  w  postaci ATASCII. Kady z nich ma po 40 bajtw. ODCZYT BAZY (druga opcja w oknie). Jest to format jaki zosta zastosowany w wersji 1.1. Rozszerzeniem pliku jest PBP. Budowa: ProgBaza (nagwek)         - 8 bajtw ilo rekordw (LO,HI)      - 2 bajty adres ostatniego rekordu+40 - 2 bajty bajt kontrolny pliku (01)   - 1 bajt Nastpnie zapisywane s rekordy w for- macie: dugo rekordu             - 1 bajt dany rekord  Do  adresu  ostatniego  rekordu naley ZAWSZE doda (lub odj - w za- lenoci od  potrzeby)  warto ! W dokumentacji do wersji 1.1 zapomnia- em o tym wspomnie! Pozatym "pokrci- em" zapis iloci rekordw podaem HI, LO, a ma  by  tak  jak  teraz  LO, HI (czyli modszy, starszy bajt). Za wyapanie tych "bdzikw" dzikuje ! Aby odczyta dan baz  naley  wybra jej format  i  nacisn  RETURN. Ukae si kolejne  okienko  w  ktrym moemy poda nazw pliku  (bez rozszerzenia). Jeeli nie pamitamy  nazwy  to  mona wpisa '*' i nacisn RETURN. Zostanie odczytany katalog dysku i  w  kolejnym oknie uka si pliki z danym  rozsze- rzeniem. Jeeli nie bdzie takich pli- kw to nastpi powrt do  poprzedniego okna czyli do edycji nazwy pliku. Po ukazaniu si nazw pierwsza  z  nich zostanie podwietlona. Klawiszami ,  wybieramy interesujc nas nazw i na- ciskamy RETURN. Nastpi odczyt wskaza- nego pliku. Tradycyjnie ju  w razie problemu pod- czas odczytu uka si odpowiednie ko- munikaty. Menu gwne/Plik/  ٛ    PB v1.1/5 umoliwia  doczanie  do bazy rekordw  zapisanych opcj  ZAPIS ZAZNACZONYCH. Format tego  pliku  jest taki sam jak plikw PBP z  t  rnic i bajt kontrolny na warto 02. Pliki te posiadaj rozszerzenie PBD. Do bazy zostanie doczonych tyle rekordw ile bdzie wolnej pamici. Po jej przekro- czeniu ukae si odpowiedni  komunikat i odczyt zostanie przerwany. Menu gwne/Plik/ ٛ    Aby zapisa baz naley  postpowa identycznie jak przy odczycie. PB umo- liwia zapis w obu formatach (PBO,PBP) a wic  naley  wybra  format  pliku, poda nazw (lub  pozostawi obecn) i nacisn RETURN. Przy  zapisie nie mo- na skorzysta z '*'. Jeeli wybierze- my opcj ZAPISZ JAKO PBO, zostanie ona zapisana tak jak  wyglda  tz.  wraz z zaznaczonymi  rekordami.  Umoliwia to pniejsze jej  odczytanie i kontynua- cj edycji. Menu gwne/Plik/ ț    Postpujemy tak jak opisaem to wy- ej. Odczyt  takiego  pliku  umoliwia opcja DO{CZ DO BAZY. Menu gwne/Plik/ ɛ    ProgBaza niestety nie posiada opcji wydruku danych! Powd jest bardzo pro- sy! Poprostu nie posiadam  drukarki, a trudno jest testowa procedury wydruku bez tego urzdzenia!  Aby  jednak umo- liwi wydruk bazy PB v1.1/5 umoliwia zapis rekordw w postaci zwykego pli- ku   ATASCII, ktry   nastpnie  mona wczyta do  edytora  PANTHER  i tam go sobie wydrukowa. Zapis zosta podzielony na: a) CA{A BAZA b) ZAZNACZONE REKORDY Opcje mwi same za  siebie  wic  nie bd ich opisywa. Wspomn tylko i po wybraniu  opcji  CA{A BAZA  ukae  si jeszcze jedno okienko w ktrym  wybie- ramy czy chcemy aby zaznaczenia zosta- y skasowane czy te nie. We wszystkich operacjach  zwizanych z zapisem danych przed ich wykonaniem PB sprawdza czy na dysku nie istnieje ju plik o podanej nazwie. Jeeli tak  b- dzie to zostanie wywietlony  odpowie- dni komunikat i bdziemy mogli zadecy- dowa czy skasowa stary i nagra nowy plik (opcja TAK) czy te przerwa  za- pis (opcja NIE lub klawisz ESC). Menu gwne/Plik/ ՛    Po wybraniu  opcji  nastpi  odczyt katalogu. W okienku  uka  si  nazwy pierwszych 14-stu plikw.  Jeeli  b- dziemy chcieli zobaczy  kolejne nazwy to naciskamy RETURN. ESC  przerywa od- czyt i nastpuje powrt do poprzednie- go okna. Przepraszam e w  ten  sposb zostao to zrobione, ale szkoda mi by- o pamici (okoo kilobajta) na  bufor dla katalogu z ktrego i tak stosunko- wo rzadko si korzysta  (w  tego  typu programie). Menu gwne/Plik/Ґ  ՛    Umoliwia powrt do menu gwnego. W "caym" oknie PLIK aktywne  s  kla- wisze  SHIFT + 1-8, ktre  umoliwiaj zmian numeru aktywnej stacji dyskw.  ɛ    O ile wspomniana wyej opcja bdzie zaznaczona to niektre operacje trzeba bdzie potwierdzi. W tym  celu  ukae si okno z  informacj  co potwiedzamy i czy napewno chcemy  to  zrobi?  Dla bezpieczestwa pierwsz opcj jest NIE aby  "szybkociowcy"  zbytnio  si nie pospieszyli. Dostpne s klawisze: ,    - wybr (TAK/NIE) RETURN - akceptacja T      - wybr i akceptacja opcji TAK N      - wybr i akceptacja opcji NIE ESC    - wybr i akceptacja opcji NIE To samo dotyczy  okna  ukazujcego si podczas   zapisu  danych  w  przypadku istniejcego ju pliku na dysku. Jeeli w pamici  bdzie znajdowa si chocia jeden rekord to wyjcie z pro- gramu trzeba bdzie potwierdzi zawsze (bez  wzgldu  na   ustawienie   opcji POTWIERD` OPERACJ). ύś Mam nadziej e obecna wersja programu bdzie bardziej  uyteczna od poprzed- niej, a jej obsuga nie sprawi  nikomu adnej trudnoci.  Pomys oraz kodowanie ..... Jager/Dial Pomys na wzr okien ....... New Words Fonty (ProgBaza) .......... Jager/Dial Dokumentacja .............. Jager/Dial DJ Depacker ............. Sparrow Hawk                 * * * ProgBaza wersja 1.0           05.04.96 ProgBaza wersja 1.1           26.06.98 poprawki                      08.10.98 ProgBaza wersja 1.5           28.06.99 poprawki                      29.09.99